package links

import (
	
)

// Option represents an option that can be used to configure a panel link.
type Option func(link *Link)

// Link represents a panel link.
type Link struct {
	Builder sdk.Link
}

// New creates a new logs panel.
func ( string,  string,  ...Option) Link {
	 := &Link{Builder: sdk.Link{
		Title: ,
		URL:   &,
	}}

	for ,  := range  {
		()
	}

	return *
}

// OpenBlank configures the link to open in a new tab.
func () Option {
	return func( *Link) {
		 := true
		.Builder.TargetBlank = &
	}
}